Polynomiogram Studio

A research and art toolkit for visualizing polynomial roots on the complex plane





Mathematics as Image

Polynomiogram. The name combines polynomial with the suffix -gram, from the Greek gramma, meaning “something written or drawn.” The same suffix appears in words such as spectrogram and phase diagram, which denote visual representations of mathematical or physical structures.

A Polynomiogram visualizes the global distribution of polynomial roots across parameterized families. The resulting images reveal how algebraic parameters shape collective root behavior, turning mathematical structure into both scientific and artistic form.


Generated polynomial root visualizations showing parameter sweeps

Generated root visualizations.




What’s New in Version 3.0

Modernized Interface

  • Clean, centered layout with simplified header design
  • Dark/light theme toggle with persistent preferences
  • Collapsible sections (1-6) that remember state - all collapsed by default for a minimal look
  • Improved typography with larger, clearer text hierarchy

Enhanced User Experience

  • Stop button to interrupt long computations mid-process
  • Fixed input focus bug - no more losing focus when typing coefficients or exponents

Better Workflow

  • Export metadata (JSON) with complete configuration for reproducibility




For researchers, artists, and educators




Key capabilities

  • Unified environment for computing, visualizing, and interpreting polynomial roots
  • Integrates symbolic parameterization, efficient numerical solvers, and density-based visualization
  • Provides tools for exploration, hypothesis testing, and educational demonstration in polynomial research
  • Extends naturally to artistic and creative design through customizable rendering

Getting started

Requires 64-bit Windows

  • Extract the repository
  • Run install.bat to set up the local environment
  • Run start.bat to launch the application

→ See the User Guide for detailed instructions

Polynomiogram Studio application interface with sparse coefficient editor
Application interface and controls.



Created with curiosity and code.


GPLv3+ • See LICENSE for details